... #....# ###....# ##......## ......... #......# #......# #...y..# #......# #............. ###.######### #. #