########### ###### ########## #.......(.# #....# #.<......###.........# #....#### #........'.'.........# #.......#####........###.........+ #....##.....#........# #%........# #....######.'........# #.........# #....# ###..^.....# #.........# #....# #........# #.........# #....# #........# #.........# #....# #........# ####'###### ##.### #........# #..# #.# #........# ##.# #.# #..####### #(# #.# ##.##### #.## ##+###### #......# #..# ### #### ###### #.......# #......# ####.## ###.# ..# #....# #.......# #......# #.....# #...# ###.# #....# #.......####......# #.....# #.#.# ..#.##### #....# #.......'.##......# #.....# #.#.# #.#.'...###....# #.......#..#......# ###.....# #.#># ..#.###...'....# #.......##.#......# ##.......# ##.#.#####.#.# #####....# #.......##.'......#####..#.....###..#.%...#.#.# #....# #.......####......##....##.....##..##.#.###.#.# #....# #.......# #......'..#####.)......###.#.......# #....# #..<....# #......#### #.....#### #####+##### ###'## ######### #####'## #.....# #.# ##..# #.....# #.# #..## ###.### #.# #.## #.# #)# ###'######## ###'#### #S# #...(......####......# #o# #...(......'.##>.....# .oo #.......)..#.##.....(# ... #....<.....#.##....(.# ....# #..........#..'......+ ....# #..........####..(...# .....# #..........# #..(...# ... #...)......# #......# #..........# #......# #..........# #.)....# #......<...# #......# ############ ########