### ##.##### ######### ####...##.#####.......# #..................##.# #.##........###.##.##.# #.###.##...## #....##.# #.# #####.## #.#####.# ##.## ### #.#####.# #####.#.## #.......# #....###.######## #.####### #.###.#.##....... #.# #....# %...... #.# # #.##.# ....... #.# #.##.##.# ....... #.## #..>....# ....... #..# ####.#### .......####.# .... #.......O...# #.#.# #.#.!..###..# #.#... ....... #..# #.. .......... ...# ### #........ ##.## #....... #.# #...... ..# #...### ###