########################## #...................##...######### #.#################.##(........... #.# ##########.##.<.#........ #####.##### ...............##.####### #.........# ######.##.#.####.# #.########## ####.#.####.# #.#.....(... ###...o..# #..#...#...# ######o.# #........... #.......>######## ####.##...#...# ########..>...... #....#......... #..........>. #.############# # #o#########.. #<# ###..##[# # #.# #.# #.......... #.###o###### #.# ###.#..##.... #.......o..# #.# #............ .....##o####.# #.#####.#.#........ .### #.# #..[....#.##.#..>.. #.# #o#######.# .# .... #.# #.# #.# .. .. #.. #.# ... ... ### #.# #.# ##.. #.# #.# ..# #.......# ..# #.$###..# #... #.##. ..# .# #.# # #..