### ...############### #...............# ###...........((..# .............(....# .................# #.......w......# #..............# ###...########### .##.#..........### .................. ###.#<..)......# # #.)......#.# #...#######... >....... .. ####...# #...# #...# +...# #...