# ... #. <. . .## .! .. .. .##... ### #. #.... ....#.##...#### ....$%......... #..# #.O### ####....##### ##.....#.....> ##.......#####.. #.........# .. #.........##.#.. #............... #.........##### #.........# #....(...## #.........# #.........# #.........# #.........# #.........# #........## #.#...<.## #.########## #.#####..... ##.##<...# #.....#### #..#### ####