############# ####### #............. #.....# #...........(.. #.###.###..............# #.......#..............# . #......................# .##.....#................# ####### ..#.###.#.#..............# #PP.PP## #.#.###..................# #PPP...# #.#...#####..............# #.P>...# #.###.# #..............# #...P..# %. ##.###.#####..............###...P..# ... +..................>...............# ....##..##.#####......................## ...<.....##.# ##########.######.......## ........<##.. ...... ### #.......### ........[.####...... ###.......# #####.#............. #.........# ###...#..#..####### ##.#...#..## #.................. ..........# #.###..#......P..#######..####P..##### #<...Z.#..#'#+####..').#..#..#.......# ##.###.#..#..[#..#..#..#'##..#...#.#.#### #. .# #.#.Z.#..#...#..####..'..#).#...#.#....# J###%# ####.##.....##'##'##..#'##..#'###..#.####.# ####....####....##..#...'..#........####Z..'..#.. #<# #...Z..K..##....##......#..'.###'#.....[ZZ.#..### ### #.....K...##....#..)...#####.#.))#)##..#####..# #.........##....#.##...#†.Z..#(.(#).#..'.)#...# #....KKZ..##....#......#.†#..#...#..#..#.)#...# #....K(.........#####..#####.###'#####.####...# #....(Z.........# #...'..#..#.)†#..#...#P...# #............##.# #...#..'..#...#..#...#....# #....(..........# #...#####.#####'##.#####..# #.........###...# #....#..#)...).....'...# #.........# #...# #....'..)....#)##..#.).# #.........# #...# #...##########%.####+### ########.c.......# #...# #...#†.#.ZZ..'..# #.......l........###...# #...#..'..#..#..# #...........##......[..# #...####..####### #...........##.......).# #.... #### #...........##.........# #.... #.....########......)..# #... #..... #.........# #..... #.........# #..... #.........# #.........# ###########