##.# .... #. #### ...# ..##.. ... ... ....... .(####.##### .......####?......... ##........((......### ............w........ .........(..(###.###. ...............g.(.. .................... ............##.##... !...........# ... .. ###.........####.. . #..........###.... ............<....... ##.##.....######.... #......... .. .........## #####....# #....# ######