############################### ...............................# .......<....####...#########...# ............# #...# #...# #####.......# #...# #...# #.......# #...# #...# #.......####...# #...# #..............# #...# #..............# #...# #.....#######..# ######...# ########.....# . ..........# ..............# ###......# ...............# #......# ...............# #......# ...............# #......# ................# #......# #######'#####..... . #......# #...........#..?.. ... #.....<# #...........#.... ....######......# #...........# .. ................# #...........# ................# # .#(..........# .................# ...#...........# #.............# #..#...........# #.....#######.# #..#..)........# #.....#.....#.# #..#..)).......# #.....#.....#.# #..###)#########.# #.....#.....#.# #................# #.....#.....#.# #......[..######.# #.....'...<.#.# #.........# #.....#.....#.# #..#####..# #.....#.....#.# #..# #..# .......#.....'.# #..# #..# .......#.....#.# #########..# #..# ......#######.# ...........# #..# ...........@.# ............# #..# .......####.# #.......[...# #..#### . #.# #...........# #..... #.# ...........# #...# #.# ...........# #...# #%# ...........#####...# #.# ..................# #[# .)..#######'##>...# ...#..<.....#....# [ #........#....# #........#....# #........#....# #........#....# #........#....# ##########..... ...