########## ###...#....## ##...........## ##...#..<..#...## ##...###...###...## ##...## ##### ##...## ##...## #...# ##...## ##...######.#.######...## #..#........#........#..# #.##.#..###.#.##...#.##.# #.#..###.#..#.##.###..#.# #.......................# #####..###########..##### ##..## #..## ##..## #..## ##..## #..# ##).###..# ##..#..# ##...# #...# #.#.## #........... ...%......... ##............ ...........### ##.........# #.........# ......... ###