####### #.....# #.###.# #.# #.########### ######.# #..%........#### #.....<# ########.......# #.###### #.##.#### #.##.## #.##..# #.##### #.##### #.....## ######.## ..######..##+#### ................. #.#####.......... ##........... #.....##+#### #....## #.#.## #.######.### #.....S....# ########.### #... #.##.# #.# .# #.. . #.. #.# .