### #<# #.# # #.# ####.##.#### ...........# ####.##.#.## # #O#.# #.# # #.# #.# #.# #.# .%.