### #... .######... ##### ........... #...# ..........########.#.# #.............##.......#.# #......................#.# #......................#.#### +.....................<....># .............##.......#.##.# ............########.#....# ######........#...####[#..### ....!...............##.#....# ............#.).....#.....#.# ............#.......#..####.# ..........K.#..######.......# ............##+#### ##.###### .###..............####K##### #.............K.....pp....# #.........................# #.........................# ######...........####'##### #................# #................# #...###..........# #... #...#.####.# ..#+####.# .........# .........# .........# ..###+##.# ...#.##.# ...#..#.# ........# ........# ........# .......># ........# ........##### ........'...# ........###.# ........#...# ........#.### .########.# #.### #...# ###.# #.# #)# #.#### #....# #######.# #....##.# #.##....# #.#.##### #....#<# ###.##.# #....# ######