################# ................+ ###.#...#.###### #....#.#.# #..<...#.# #..#.#...# #..###.### #.>....... #.######## #.# #.##### #.....# ..######.# ..# #.# #.# #.# #.###..... #.######.....# #.##....###### #.##....# #.##....# #.##....# ####.......# ##### #.......########...####### #.......'..PP..'..p....... #.......########..p.##### #.......# ##.#.# ######### #.#.# #.#...# #.#.#KKp# #.###.#...# #.# . #.. #.# ## + #.# .. #.# ... #.# #.... #####.#.[.... #.........# #....M#...# #.....#...# #.../.# ..# #.....# ..# ####### .# ##