. # #. .#### .... ..... ###..#####...# .............# ###..#.......# #%......<....# #.#......##..# ........gr....# #.##.###.###.# #....!# #.#####