#.. #....# #+#....#. ##.#....#.. ........... ############3.......## .......xppee3......... ......pppppp3.)<<...... ....(.Cpppppe.5<..<..... ......m((pppBp5x<<...... #############N.......## ..).)....... ..N..#oW..#... ...#####....# . . #....# #....# #.... .