############ #........... #........... #........... #........... #........... #....>...... #...<....... #..<........ ................ ... ................ #..# ##..####..###### #..# #..# #..# #..# #..# #..# #..# #..# #..# #..#####..####..# #...............# #...............###### #..#####..####........ #..# #..# #........ #..# #..# #..# # ###########.<#####..####@.# ..........................# ..........................# ###########..#####.........$ #..# #.......... #..# #.?......## #..# #........# #..# #........# ..# #........#