######## #......# #.####.# #########.# #.# #......##.##..%J..# #.#....##.##.#.#### #.....<##......# #............### #..!...####### ...#....# ##....... ########