########### #.........# ### #.........# ###.### ##..PPP..## ###.....### .......... #...P...# #.........# ......... ##..P..##############.).......# ......... #...).'............'.........# ... .......# ##'...'##############.(.......# ...# ##.....## ##.#...#.## #.........# #...# ###.......## ##.###.###.## ##'.....### #...##........... ##.## #.# ##.## ##.###.### ##................ ##.## ### ##.## ##.## ### ##................. ##.## ##.#######.## #.................. ######.## ##'##...'## #................. ##(.[#'## ##[......# ##................ ##.....## #.......# ##................ #......)#################.).....# ##................. #...(..)((....}.........'.......# #.................. #......)#################[......# ##................. ##.....## ### ##'##...### ##......)........ ##(.(## ##.## ##.####### ##...#........... ##'## ##...## ##.## ##...###.......... #.# ##..♣..###.## #...## ##......... #.# ##..♣.♣..#'## ##...###.......... #.# ##..♣...♣..## ##...#........... #.# ##..♣........####### ### ##............... #.# #..♣..........))..∩# #.# ##................ #.# ##..♣........#####.###.# #............ #.# ##..♣...♣..## #..##.# ######### #............ #.# ##..♣.♣..## ##.##.###..'.#..# #............ #.# ##'#..♣..## #..#.##..⌠###..###').........# ###'#####.###...## ##...#.).8###(..'.'#........## #.......'## ##.## #...'..()))((.[)(##.........# ##.......## ### ##..#...8###...).'#........## #.........# ##.##..⌠###..###'..........# ##.........## #.###..).#..# #............ #...........# #.# ######### #............ #...........# #.# #.......... #...........# #.# ##......... ##.........## ### ##........ #.......))# ##...#.... ##).....[)## ##...###... #.......#.## #...## #. ##########.## ##...## ##.## ## ##...# ##.###### #........ ##'#.+.## ......... #####..#..## .......... #......#...## ##......... #.###'###+### ##........ #.#.<..'...## #........ #..8...#..## ......... ##......#.#'## #.8...8.####.## ##### ##.......## ##.####...### #######....>=..# ##'#)......### ###...##'........# #).>........# #.......##.8...8.# #........../# #.......###.....#######...........# #......))....8..)).<..+...>.P.....# #..[....#####.#########(.....)....# #((.....# ### #...........# ###...### #.....<.....# ##### ###.......### ###...### #####