############## .............#### ########### ############ .............'..####.......... #.[......... ........>....##....'.......... #........... .............#######.......... +.........u. .............# #.......... #...y....... ######'###### ##'######## #'#### #..## #.### #.u..# ##..# #...##### ####.# ##.## ###.....# ###.####### #..# #######'### ####.........# #######'#### #...#.#...# ##............# #..........# #.#.#.#.#.####..##.........# #..........# #.#...#.#.'....###.........# #..........#### #.###.###.###### #...[.....# #...)......'..####...#...#.## #.........# #...PP.....##....'.#.#####..# #.........# #....∩......................# ###.####### ###.PPP..####...............# #.# #......## #...............# #.## ###+#.##### #...............# #..### #.........# #.......>.......# ##)..# #.........# ##.............## ########.##### #.........# #.............# #............# #.........# #...[.........# #............# #.......<.#####.............######............# #.......).'..†................................# #.........###########.############............# #####'##### #.# ###########.## #..## #.# ###..# ##..## #.# ##...## ##..# #.# ##..### #########'### #######'######### #..## #...........# #...............#########'####### #..........<# #...............'.#(............# #...........# #....<..........#.#.............# #...........####...............#.+.............# #...........'.##..............?###.............# #...........#..'...............# #.............# #...........####...............# #...........>.# #...........# ########'######## #.............# ##.....###### #..# ###'########### #####...###### #####'###### #.##### #......(....# #..........# #.....#### #...........# #..........###### #####....# #...........# #..........'....# #######'## #...........# #.>........####.## #........# #...........####..........# #..###......>.# #...........((##..........# ##...#........# #...........#).'..........# ###.'........# ################.....)....# ###........# ############ ##########