###### ##...( ..... ... #!# .########.######### .....!....<........ ###.....%####.##.. #.##.......####. #................ #..$...#....##.. .......oh#....# ........#...## ........#....# .#..(...##...# #.#.......... .#....# #.# #....# ...