######## #..[...# ######### ##.####.# #.......# ##############...###.#######.#####.############ #..............%...........#.# #............# ### #.#####.######...###.##.###..# ############.# ##.## #.# ##.#.## ##.## #.#.## ##.# #.# ##.#.######.###.###.## #.# #...# #.# #.# #.###....%.....## ##.####.######.## ##.########## #.# ##.#(######.###.###.............#.###(..........# #.# ##..# #.####.#.######.#####.##...##########.# #.# #..# #....(...# ##.#####.###..# #.# #.# #..# #######..# #.............# #.#######.# #..# #..# #.............####### #.##......# ##..# #..# #.######............## #.##.#.#### #...# #..# #.# ####.#.#####..###.##.#..### #.#<# #..# #.# #.#....................# ##.#.# ########..# #># #.....P...#####..##'#..# #....# #.).......#####.# #.#.#######...#..#.)#..# #..### #.######........# #.#.#..#.)#)%[#.P#..#..# #..# #.# ########## #.#.#..%).#'###.P####P.# #..# #.# #.#.#####'#............# #..# #<# #......................# #..# #.# ###...........###(#....# #..# #.# #..####..##'#.)(##'#.# #..# #.# ####..#.(#.P#..#%[.#).#.# #..#######.# #..%..#..'..#..#...#..#.# #........#.########. ###.##.P####..###########.# #..#####......%...... ######...##....................# #..# #####.######. ....#.