# .. ...############# ..............####### ..##................. ######### ##..######........ #.......# ##...#####..###.... #.......# #..#.......#### ### #.......######.....#.......## #...............####(.......#### #.......######.## #.........(.# #.......# #.# ###.......###.@.# #.......# ..# #.........# ##..# #####...# # ### #.#.......### .... ###.##.# #..#.........######.. ###....## #.##......$#.#.... # ####.......# .. #.......#...# #............#### #########...# #........###.# #..<.#.# #........# # #.####.# #<.......# # #.# ####. #.......... #.###..... #########... ...####.....##... ... ...............# .. ..........###### .S #..#####...### ... #..# #.......### ###### ....###.. ##.###..<..### #....# ........# #..# #.......### #....# ##.....###.####o....#...####....# .............................<...# ######....######.....####........# #....# #.....# #####^...# #....# #.....# #....# #...## ####### #....# #.).# #....# #...# ###### #...# #...