### ##### ##.########## #...######..%........# #.......###.########.# #...###.# #.# #.# ##...##.###.# #.## ###.#...##.# #..# #.#......# ##%# #.#...############.# ##.####..........<..# ##..[###........###..#########. ##.....##........#.......#...... #.......#..........#............ ##.....##.....##########o#...!. ##...###....## #.# #### ##.## #...## #.# ####.######## ..# #..........# #### #.##.#.###.# #.##.#.###.# ### #.##....##.# #.# #.##.#%.##.# #.# #.##.......####.# #........)......# #################