###### ....?.. ##....# #.....# #.....# ###.?...###########.#### ........s.....)K........ #.......###.[pp.#.##### ###.....# #.###.# # #+###(# #.# #.# #.###+###.# #...(..##.. #......#### #......# #......####+# #............ +............ #.##......... +............ #.......###.. ####....# #..### ..# ##.## #..# #..####..# #........# #..####.##.# #....###### #..# #.# .# .........# #..####.##.# .........# #........#.# ........# ####..###..#.# #......# #.......#..#.# #......# #.......#..#.###.## #......# #.......#.......... #..<...# #.......#..#.###.)# #......#####...#.#..#.# #......'...'...'...^#.# #......#####...##..##.# ######## #....'..>.... #....######## #....# #....# #.#### #.# #.# #.# #.# #.#