............... ?...........^.. ..)........... ##..........# #...........# #...........### #.............# .......<...$... ............... ..............# ........@.....# ....<.......... ............... #.............. ###........#... #### #.#.....# ##..# ##.#....# #######..#####.......## #................#<...# ##.............# ##..### #............D.###...# #.[##...........#....# ###.#.................# #....................## #.....##.#..(...###### ##....#####.....# ##..## ##...## #### #####