######## #......# #......# .############ #......# .............######## #......# #...........'......####### #......# #.(...(.....######.......#######).....# #..........# #######.......)).....# #..........# #########......# ##..........# #......# #....##+##### #......# #.....#.# #......# #.P.P.#.# ####.### #..>..#.# #...# #.P.P.#.# ###.# #.......# #.# #######.# ########'## #.# #...<....[# #.## #######.........# #######..###############(....'.........# +.........................#####.........# ########.################# #.........# #.# #.........# #.# ###'####### #.# #.# #+# #.# #.# #o# #.# #.# #o# #.# #.# #####'## #.# #.# #......# ####+### ############ #.## ####### #......# #.<....# #....(.....##### #..# #.....# #......##### #......# #..........'.>.####.## #.....# #......'...###......####.......(..###.......#########.....# #......###..##......'..#..........# #####.(..%...<..'.....# #...^..# ##..'......##.#..........# ###.#########.....# #......# ####......##.#..........# #.# #.....# #...(..# #......##.'..........# #.# ###'### #......# #......####..........# #.# #.## ####.#### ######## #######'#### #.# #..# ###....###### #....# #.# ##.# #...........### ########'## #.# #####.### #...........'.######### #.........# ######+##### #.......# #...........#.........# #.........###..........####.......# #>........%.#########.#######.........'.#..........'.##.......# #...........# #......##.........#.#..........#.##.......# #...........# ######..#.........#.#..........#.##.......# #...........# ##.'.........#.#..........#..#.......# #...>.......# ###.........#.#..........##.........# #...........# #.........#.'..........####.......# #...........# #.........###..........# ######### #...........# ########### #..........# ############# ############