######## ###### #......# #....# ###### #......#########....# ######## ###### ##....## #.........<.........## ##......## ##....###!.....#######......#########....!# ##........## #...##...##....##...........# ####.....# #..........# #..#..###..#...##.####.)....# #..#####.# #..........# #.#..#...#..#.....# #.)....# ##..# #.# #..........# #.#.#.###.#.#.#..## #......# ##.p.### #.## #..........# ##.#.#...#.#.#..## ##......####..#...# #..## #........>.# #.#.#.>.#.#.#### ###.......##...####.####..## ##........## ##.#.#...#.#.######...#####[##[### #..# ##..####........## ##.#.#.###.#.#...>##.####.......# ##.#####..##..........# #..#.)#...#..#.##....# #......## #...# ##............># #...#).###..#...##..#####......# ####.# ##............# #....##...##...................#######...## #.............# #.#....###.......#######.................# #.............# #.##.##.##.<...########.......[....########+###...........## #.......#..########.................# #...##.......%..## #######...##........###.#......##...# #...##......##### . ##......<>.######.#.####.#..#.## #...#..###### ....##....##....###.................#####...#.#### ........[.....@.........................#...#....# ....######.#....####...######.###....##.#...#<...# ... #.......# #.### #.##..##....#...#....# . ###.....###(.#######....#####..#...#.#### #####.#..##......##..#### #..#...#.# #.........#.####.....# #..#...#.# #.......#.@.# #####[# #..#...#.# #...=..[....### #.# #........# #[.......##...######.# #........# #........####.....##.## ########## #........# ######.....# #.....................## #####.#############....### ... ##.....# .... #..##.# #!..#... ......#.. ###..##... ... ## ...# ...#