.. #+#### ...##%...# .........# .........# ..........# ..........# ###+#####y#### #.##....####y#..# ...........yy..# ...............# ................# ................+ ................# #+##.###+####'#####+### #.##+##...#...........# ..........+...........# ..........#...........# ...........#.........).# ###'###........... #......########### #......# #<.....# #......# #......# #......# ....#### ....# .....# .....# ...