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