####### ############################.....# #.....+....................#.....# #.....#..................<.#.....# #.....#....................#>....# #...####....##....######'###.....# #>..####....##....##.......#.....# #...#.......#.....#........#.....# #...#.......#.....#........#.....# #...'.......#.....#........#.....# #...#.......#.....'........#.....# #...#.......+.....#........+.....# #...#.......#.....##+#######.....# #...##......##....#..............# ###'##......##....#..............# #...##............#..............# #.................#..............# #.................#..............# +.................#..............# #...###.....##....#>........###### ##+## ########.....########## ####'#.# #......# #......# #......# #......# #......# #......# #.^....# ...#..<...##### ....#..........# ....#......###.###### ##### ....#...............###### ###....###....###...####.####......# ................#...####....#......# $.....pp........#...##...##.#......# .../..p.........#...##....#.#......# ......K##...###+#......._..........# ....... #...##..###.#.#....##......# ##..... #...........#.##...##......# ############...........#....####......# .......................####.####......# ................................###### ................................# .### ##.....####.##..###+#####.....# #.... #.....####+##..#.............# #.... #........#.....+.............# #.....#........#.....#........###### #.....#........#.....#........# #.......########...#.)....<...# #######......###...############ #......#......# #......#......# #......#......# #.........##### ########....... #....... #........ #........ #........ #........ #######