############# .......#....# .......'....# ### ##########.###### #..###.##..####.####.## #.....................# ##....................## #.....................# #....<................# ##...###+##########...# #... #...##...# #... #........# # #... #........# .# #... #......[.# .# #... #........## #.# #... #.........## ..# #.#######..# ###.### ##.####.##..######.>...##. ...........<............... ..#........######......... ##...##..##..##.....##.. #...##..##..##.....# . ###....#...#.........# #########..........'........... ..................##............ $..........#...#..##..#......##. #######.....#.#..............# #......>.........#...... #.....#.#..............> ####....#...#.............. #.##................#.....# #............+.##..##.... #.....##...##..##..# ### #.######.......##..# ###.##..##........#... #...'.............#..# #...#.............#..# #...#............##..# ##..##..#######..##..# #####..###..##..##..# # #............#...## .# #)...........'....# ..# ##...######..##...+ .... ##..##..##..## .(..# #.......#...##((...# #.......#....h...... #...######..##.....# ##..# #### ....# #### ...# ... .. #