############# ###.........>.# ######## #.............# #...>..# #############.##.PP....P.## #.#....### #)......##.....#.........# #........# #......}##.....#........############### #.∩.#....###########[.).∩.'..(_...∩..[...((.()<[..(.('(.## #........'....∩....'.....###.....###<.PP.#############...# #.#....#############'...## #...(.# #.....# #...# #.....)# ##.#...# ###..## ##.P.## #...# ######## ##.###.## #.## #...'## ##'## ##.## #.# ##.#######.##<## #.# ##.## ### #...!......###.## #.# ##.## #.########## ##.## #(# ##>## #.# ##.## #.# ##.## #[# ##.## #.# ##<## #.# ##.## #.# ##.## #.# ##)## #)# ##.## #.# ##.## #.# ##.## #.# ##>## #.# ####.## #.# ##.## #)# ##.#'## #######.####### ##.###.# ##...## #.............# ##'##'# #.....# #...#(....#...# ###.))# ##./.## #..###...###.)# #.))).# ##.## #.## ##.## ##.# ###..## ### #..###...###..# #### #...#.....#...# #.............# #...#....)#^).# #..###.).###..# #.## ##.## ##(# #..###...###..# #...#....)#...# #.....)...)...# ######'''###### ### #####...##### ## # ##.####...''#''...## #.# #...##...##.....###.....##... ............................... .........#...................# ........###.................## .......## ##.e........)....## ........###..(..............## .........#...................# ..........).....).............. ............................... ..................#.#.......... .................#####)........ e................# #......... .................# #......... ..................# .......... (................... ......... .............................. .........#...................# ...###..........