############################## #.............................. #..##''##.#########........### #..#....#.# #...####.# #..#..).#.# #...# #.# #..# #..#....#.# #...# #.#####..# #..#....#.# #...# #........# #l.#....#.# #..)####........# #..#....#.# #..)............# #..#....#.# ####...........>...# .. #..#....+.. <...................#########... #..#....# #######....................... #..###### #....................# #... #.############.......# ... #.# #.......# #.# #.......# #.# ##.......# #.. ..........# #.. ...........# .. #.. #######...####.... #..# #........... #.. #.....###### #.....# #.....+ #.. #.....########## #...# #................ . #...# #...........#### #..# #...# #...........# #..# #...# #.......(...# #..# #...#######...........##########..# #.................................# . #........# ########...............# #....######........# #...............# ...................# #.##########....# #########.........%# #.+ #.<..# #..........# #.+ #....# #..........# +. #....# #.#######..# # #....# #.# #..##########. #....# #########.# #.......... ..######+###....# ........<.# #......(... ...............# ..........# #.......#######.............# .........#######.))....#.....#.............# #+#####..................#.....#.............# #.....#..................#.....#..###+#####..# #.....#..................+.....#..'.......#..# #.....'..................#####'#..#.......#..# .#######.......######..............#.......#..# ...............# #.........(....#.......#..# .........).....# #..............#.......#..# ..............######..............######'##..# ..............................%..............# ##############################################