############################################################### #................>............................................# #.............................................................# #.#########...............................#####..#######...<..# #.# #...........(#####+###..........#...#..#.....'...∩..# #.# #............#.......#..........#...'..#.....#...)..# #.#########............'.......#.######...#...#..#.....#......# #......................#.......#.# #...#...#..#.....#......# #.......#####'###......#.......#%# #...#...#..#.....#......# #.......#.......#......#.......#.# #.<.#...#..####+##......# #.......'.......#......#########.######...#...#...............# #.......#.......#............)............#####...............# #.......#.......#.........<...................................# #.......#.......#.............................................# #.......#.......#........................#######..............# #.......#.......#.................######.# #..............# #.......####+####............####.#....#.# #..#########...# #............................# #.#....#.# #..# #...# #.....###########..#########.# #.#....#.# #..# #...# #.....# #..# #.# #.#....#.# #..# #...# #.....# #..# #.# #.#....#.# #..# #...# #.....###########..# #.##+#.'....'.#######..# #...# #..................# #......#....#..........#########...# #..................# #......######......................# #..................# #..................................# #............>.....# #...############...................# #.####.............# #... #...................# #. #.%.########..# #... #.....#############.# #. #..%# #..# #.. #.....# #.# #. #...# #.... ... #...).# #.# . +...# ..# #...# #.....# #.# #...# #...# #.....# #.# +...# #...# #.....#############.# #...# ###...# #...................# #.... ......############...................# ..## ....................................# #................................# #................................# #......................#########.# #......................# #.# #......###########.....# #.# #......# #.....# #.# #......# #.....# #.# #......# #.....# #.# #......# #.....# #.# #......# #.....# #.# #....>.# #.....# #.# ..#########......# #.....# #.# ..........%O.....###########.....# #.# ..........................^......# #.# .....%..........................#########.# ..........................................# ###########################################