########## .#######......... .[........##....... ######## ....... .....=. ....... .!..... .(..... ......#