############### #............... #.###........... #.# #.###.....# #.# #.# #.....# #.# #.###.....# ... #.###.........# .... #######.##..)..#.#####.... #.......##%%.............# #......)##........)......# #.......<)...............# #####.#.##........)......## ########.#.##................. #..........##................. #............................. ... #..........###.####....)....# #.# #..........# #.# #.........# #.# #..........# #.# #.........# ##.### #.....>....# #.# #.........## ..# ##....# #..........# #.# #........... ...... .....# ##########.# #.# #..........# .......# #).o.# #)# #.# #..........##### ........# #oo..# #.# #.# #..............#####..<......# #%# ###.###.####.##.# #....................# #.# #..........#.##.# #...##.####### #.#.#.# #)# #..........#%##.####.......########.....# #.# #..........#.##....#.............##.....#######)#.#### ###..........%......[).................................# #......##.####.##....#.............##..................# #......##.# #.##>...#...####......##.#%#.###..........# #......##.# ##.##....#...####......##(#.#.###..........# #...........................................#..........# #########.# ##.##...........................#.....^.... #.. .<.......##.#####......##.#.#...#......... #.. ............................#...#........ #.. ..)..#####.#############.###...###### ..... ..# #.# ### ### ..# #.# ..# #.# . .