################################################## #<..P#.....#.....#.⌠.........⌠.#..%.[)#....##∩##)# #PP..'.(...'.#...%._._._._._._.'..#...#....'..##'# #PPPP#.....#.#...#_._._._._._._#..###'##.[[##∩#..#### ###############'##._._._._._._.#..##∩∩.'...#####....# #...♣............#.⌠.........⌠.#################...∩# #......♣.....#...###################....).###.....♣.# #.....♣..♣..######♣♣♣♣♣..♣(###.'..).......)%).).♣..∩# ##'####'######..'......♣..♣##..#..#.P.....########### #..#....'.......#♣..♣♣♣.♣).###.##.##.P....# #..#..###.......#.♣♣.[♣...♣+...#♣.♣######## ################################.....#### #......................# ###..♣..♣....### #∩.................).P.#####...♣......♣...♣### #∩...................P..........♣.....∩.∩)...# #∩..........)........P...##################### ###########.############## ####### ####### #..........# ###..#####..P∩∩###.....### #.......P..# #....'.........##...P..'=# ###.P....### #....#####P....'....)..### ###...## ##....## ####.###.#.#.#.### #....####......####∩∩∩#))..........######### #........)...)...).∩.∩...).........'.......# # #.............#####∩∩∩#............#######.# ####.################.###########.#.############.# ........♣..♣.y.)....♣..♣..♣..♣..♣..♣..♣..♣..♣..♣..# ............%.)...................................# ...).......♣.......)...♣..♣..♣..♣..♣..♣..♣..♣..♣..# ...%##.##.#####..#.############################### ... ## ### #### .