#.... #........# #.p ##... ....# #+## .p. #... #...# #.... ... ... #...# '....##'# . ###.####...#### .u..... . #.#.#...#.#...##### .uup# ##+#######T .###.#.'.........#...# #uu# .........' ..#.....#...#.#...#...# #.+ .......##'##.<...####...#..#...#### #'# #.....#.....TT.....#...#....#....# ##.# #.....#...##.##....#...#...###...# #..# ###'.#...#TT.#(...##+##....#(...#####..# #.....TT.....#........####..(#####.'...### #......#T#...####........#.......###...'.+ #......T........#........#..)....##...##.# ##.........#.#...'........#####)..######..# #................#....⌠....#.(.......#))..# #.......###...##+##........'...#.#...).)..## ###.##### #...#...#........#.........'###..# ### #...#...#........####...###)..#..# ##'##...####........#...#.....#..# #....#....##'##....#...#.....+..# #...###...'...#^...##.##+##..#+## #....#...(#...#........ #+## ####...####...####..#... #...# .#.#.. ..#... #...+ ........+..#.... ##### ..#.#...# ##... ###...#### ..